﻿
namespace Core.Items.Ammunitions
{
    /* 

		Group                          = GeoscannerCharges
		Type                           = Area
		Name                           = area-based geoscanner charge liquizit 
		Mass                           = 0.10 kg (1000 per unit)
		Volume                         = 0.50 U (1000 per unit)
		RadiusOfScannedArea            = 300.00 m
    */

    using System;
    using Base;
    using Contracts.Enums;
    using Contracts.Interfaces;
    using Features;

    /// <summary>
    /// Area-based geoscanner charge (liquizit) ammunition class
    /// </summary>
    /// <remarks>File generated on 13/09/2011 18:14:03</remarks>
    
    public class AreaBasedGeoscannerChargeLiquizit : AmmunitionBase
    {
        /// <summary>
        /// Create a new instance of the <see cref="T:Core.Items.Ammunitions.AreaBasedGeoscannerChargeLiquizit"/> class.
        /// </summary>
        public AreaBasedGeoscannerChargeLiquizit() : base(
            "Area-based geoscanner charge (liquizit)",
            "",
            AmmunitionSizesEnum.Small,
            AmmunitionGroupesEnum.GeoscannerCharges,
            AmmunitionTypesEnum.GeoscannerCharges,
            new LazyFeature[]{ 
				new LazyFeature(typeof(ScanAreaRadius<double>),300.00), },
            new IModifier[]{  }
            )
        {
        }
    }
}